apple of peru (nicandra physaloides) - English Synonyms Dictionary